import getpass
def ps():
    for i in password:
        if i.isalpha():
            for i in password:
                if i.isdigit():
                    for i in password:
                        if (not i.isdigit()) and (not i.isalpha()):
                            if len(password)>=12:
                                return 0
while True:
    user_name = input("请输入用户名:")
    if not user_name.isalpha():
        print("请输入字母！")
    else:
        password = getpass.getpass("请输入密码（密码由超过十二位的数字、字母以及特殊符号组成）：")
        # password = input("please input your password（密码只能由数字字母以及特殊字符共同组成，且必须超过12位）:")
        if ps() == 0:
            age = input("请输入你的年龄：")
            print("你的用户名是：{}\n你的密码是：{}\n你的密码长度是：{}\n你的年龄是：{}".format(user_name.upper(),password,len(password),age))
        else:
            print("密码只能由数字字母以及特殊字符共同组成且须超过12位！")